package spring.boot.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * spring boot 2.0 实现WebMvcConfigurer接口,
 * 	这个接口的方法都加了jdk1.8的 default方法修饰，不强制实现所有的方法，可以根据实际实现相关的方法。
 * 
 * 继承 WebMvcConfigurerAdapter<已过时>
 * @author Administrator
 *
 */
@Configuration  
public class MvcConfig implements WebMvcConfigurer{  
  
    @Override  
    public void addViewControllers(ViewControllerRegistry registry) {  
        registry.addViewController("/index").setViewName("index");  
        registry.addViewController("/").setViewName("index");
        registry.addViewController("/hello").setViewName("hello");  
        registry.addViewController("/login").setViewName("login");  
    }  
  
}  